High Level Synthesis Tools-an Overview from Model to Implementation

نویسنده

  • M. Chinnadurai
چکیده

The design community has to switch over from Register Transfer Level (RTL) to higher abstraction level to design a digital circuit since the design complexity of digital circuits and System on Chip (SoC) are swelling. This increasing complexity and recent advancement in on-chip circuit has paved the way for High Level Synthesis (HLS) improvement (precisely for FPGA). The commercial HLS in earlier stage were unsuccessful due to may reason, however the recent HLS tools are developed to support in various means, such as, covering maximum language, modeling the design based on the platform, an enhancement in the algorithm, targeting domain-specific and technology-based implementation. The approach to select the HLS tool among the various tools available based on result quality (i.e. QoR), capabilities and usability are assessed in this paper. The industries are accepting the HLS tools in their design flow since the tools are progressing steadily.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High-Level Test Synthesis from Behavioral Descriptions

A novel full design and test generation system with combined High-Level Synthesis (HLS) and automated Hierarchical Test Pattern Generation (HTPG) was developed and experimented in cooperation between Linköping University and Tallinn Technical University. The high-level synthesis is based on an internal model of Extended Timed Petri Net (ETPN) representations. In the test generator both, registe...

متن کامل

Equivalence Checking a Floating-point Unit against a High-level C Model (Extended Version)

Semiconductor companies have increasingly adopted a methodology that starts with a system-level design specification in C/C++/SystemC. This model is extensively simulated to ensure correct functionality and performance. Later, a Register Transfer Level (RTL) implementation is created in Verilog, either manually by a designer or automatically by a high-level synthesis tool. It is essential to ch...

متن کامل

Equivalence Checking of a Floating-Point Unit Against a High-Level C Model

Semiconductor companies have increasingly adopted a methodology that starts with a system-level design specification in C/C++/SystemC. This model is extensively simulated to ensure correct functionality and performance. Later, a Register Transfer Level (RTL) implementation is created in Verilog, either manually by a designer or automatically by a high-level synthesis tool. It is essential to ch...

متن کامل

FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing

This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...

متن کامل

Case-Based Synthesis of Telecommunication Architectures

As the design of systems has become more complex, promoting rapid prototyping has emerged to be an effective solution to meet the increasing time-to-market demands. Reducing the design time and cost of an electronic system are two main objectives of rapid prototyping. This paper describes a novel design flow for rapid prototyping of telecommunication systems, particularly in the application are...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014